package com.jumi.microservice.entity;

import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;

/**
 * @author by  mazhao
 * @Date 2020-11-30 
 */

@TableName("jumi_invoice_list")
public class JumiInvoiceList {

	/**
	 * ID
	 */
   @TableId(value = "id",type = IdType.AUTO)
	private Integer id;

	/**
	 * 用户uid
	 */
	private Integer uid;

	/**
	 * 申请时间
	 */
	private Date applicationTime;

	/**
	 * 发票类型 0:电子发票
	 */
	private Byte invoiceType;

	/**
	 * 抬头类型、0：个人或事业单位、1：企业
	 */
	private Byte headType;

	/**
	 * 发票抬头  
	 */
	private String invoiceTitle;

	/**
	 * 开户银行
	 */
	private String bankDeposit;

	/**
	 * 银行账号
	 */
	private String bankAccount;

	/**
	 * 企业地址
	 */
	private String businessAddress;

	/**
	 * 企业电话
	 */
	private String enterpriseTel;

	/**
	 * 税号
	 */
	private String dutyParagraph;

	/**
	 * 是否为默认选中0 否1 是
	 */
	private Byte isDefault;

	/**
	 * 是否隐藏 0否 1是
	 */
	private Byte isHide;

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getUid() {
		return this.uid;
	}

	public void setUid(Integer uid) {
		this.uid = uid;
	}

	public Date getApplicationTime() {
		return this.applicationTime;
	}

	public void setApplicationTime(Date applicationTime) {
		this.applicationTime = applicationTime;
	}

	public Byte getInvoiceType() {
		return this.invoiceType;
	}

	public void setInvoiceType(Byte invoiceType) {
		this.invoiceType = invoiceType;
	}

	public Byte getHeadType() {
		return this.headType;
	}

	public void setHeadType(Byte headType) {
		this.headType = headType;
	}

	public String getInvoiceTitle() {
		return this.invoiceTitle;
	}

	public void setInvoiceTitle(String invoiceTitle) {
		this.invoiceTitle = invoiceTitle;
	}

	public String getBankDeposit() {
		return this.bankDeposit;
	}

	public void setBankDeposit(String bankDeposit) {
		this.bankDeposit = bankDeposit;
	}

	public String getBankAccount() {
		return this.bankAccount;
	}

	public void setBankAccount(String bankAccount) {
		this.bankAccount = bankAccount;
	}

	public String getBusinessAddress() {
		return this.businessAddress;
	}

	public void setBusinessAddress(String businessAddress) {
		this.businessAddress = businessAddress;
	}

	public String getEnterpriseTel() {
		return this.enterpriseTel;
	}

	public void setEnterpriseTel(String enterpriseTel) {
		this.enterpriseTel = enterpriseTel;
	}

	public String getDutyParagraph() {
		return this.dutyParagraph;
	}

	public void setDutyParagraph(String dutyParagraph) {
		this.dutyParagraph = dutyParagraph;
	}

	public Byte getIsDefault() {
		return this.isDefault;
	}

	public void setIsDefault(Byte isDefault) {
		this.isDefault = isDefault;
	}

	public Byte getIsHide() {
		return this.isHide;
	}

	public void setIsHide(Byte isHide) {
		this.isHide = isHide;
	}

}
